package cn.lhjl.day04.note;
/*
* 抽象方法：就是在public后加上abstract关键字，然后去掉大括号，直接分号结束。
* 抽象类：抽象方法所在的类，必须是抽象类才行。在class前面写上abstract即可。
*
* 如何使用抽象类和抽象方法：
* 1.不能直接创建new抽象对象。
* 2.必须用一个子类来继承抽象父类。
* 3.子类必须覆盖重写抽象父类当中的所有抽象方法。覆盖重写：子类去掉抽象方法的abstract关键字，然后补上方法体大括号。
* 4.创建子类对象进行使用。
*
* 注意事项：
* 1.抽象类不能创建对象，如果创建，编译无法通过而报错，只能创建非抽象类对象。
* 2.抽象类中，可以有构造方法，是供子类创建对象时，初始化父类成员使用的。
* 3.抽象类不一定包含抽象方法，但是有抽象方法的类一定是抽象类。
* 4.抽象类的子类，必须重写抽象父类当中的所有抽象方法，否则创建对象时编译无法通过而报错，除非该子类也是抽象类。
*
*
*
*
*
*
*
* */
public class 抽象类 {
}
